Essential Artifacts (in order of importance) |
State at milestone |
Vision |
The core project's requirements,
key features, and main constraints are documented. |
Business
Case |
Defined and approved. |
Risk
List |
Initial project risks identified. |
Software
Development Plan |
Initial phases, their durations and
objectives identified. Resource estimates (specifically the time, staff, and
development environment costs in particular) in the Software Development
Plan must be consistent with the Business Case.
The resource estimate may encompass either the entire project through
delivery, or only an estimate of resources needed to go through the
elaboration phase. Estimates of the resources required for the entire
project should be viewed as very rough, a "guesstimate" at this
point. This estimate is updated in each phase and each iteration, and
becomes more accurate with each iteration.
Depending on the needs of the project, one or more of the enclosed
"Plan" artifacts may be conditionally completed. In addition, the
enclosed "Guidelines" artifacts are typically in at least a
"draft" form. |
Iteration
Plan |
Iteration plan for first
Elaboration iteration completed and reviewed. |
Product
Acceptance Plan |
Reviewed and baselined; will be
refined in subsequent iterations as additional requirements are discovered. |
Development
Case |
Adaptations and extensions to the
Rational Unified Process, documented and reviewed. |
Project-Specific
Templates |
The document templates used to
develop the document artifacts. |
Use-Case
Modeling Guidelines |
Baselined. |
Tools |
All tools to support the project
are selected. The tools necessary for work in Inception are installed. |
Glossary |
Important terms defined; glossary
reviewed. |
Use-Case
Model (Actors, Use
Cases) |
Important actors and use cases
identified and flows of events outlined for only the most critical use
cases. |
Optional Artifacts |
State at milestone |
Domain
Model (a.k.a. Business Object Model) |
The key concepts being used in the
system, documented and reviewed. Used as an extension to the Glossary in
cases where there are specific relationships between concepts that are
essential to capture. |
Prototypes |
One or more proof of concept
prototypes, to support the Vision and Business Case, and to address very
specific risks. |